environmental stimulation - Francés Inglés Diccionario